Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LONDON ROAD Detached £399,063 8 Dec 2017
34 LONDON ROAD Semi-Detached £250,000 29 Nov 2004
36 LONDON ROAD Terraced £385,000 25 Aug 2023
38A LONDON ROAD Detached £400,000 15 May 2014
40 LONDON ROAD Detached £157,500 17 Jan 1997
40A LONDON ROAD Detached £490,000 4 May 2017
44 LONDON ROAD Detached £545,000 28 Feb 2013
46 LONDON ROAD Detached £250,000 31 Jan 2002
50 LONDON ROAD Detached £172,000 30 Apr 1999
66 LONDON ROAD Semi-Detached £465,000 6 Jul 2015